//题目：创建一个链表。
//1.程序分析：
//2.程序源代码：
/*creat a list*/
#include "stdlib.h"
#include "stdio.h"
struct list {
	int data;
	struct list *next;
};
typedef struct list node;
typedef node *link;
int main() {
	link ptr, head;
	int num, i;
	ptr = (link) malloc(sizeof(node));
	ptr = head;
	printf("please input 5 numbers==>\n");
	for (i = 0; i <= 4; i++) {
		scanf("%d", &num);
		ptr->data = num;
		ptr->next = (link) malloc(sizeof(node));
		if (i == 4)
			ptr->next = NULL;
		else
			ptr = ptr->next;
	}
	ptr = head;
	while (ptr != NULL) {
		printf("The value is ==>%d\n", ptr->data);
		ptr = ptr->next;
	}
}
